package com.duanjw.springboot.executable.jar;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 可执行jar 应用
 *
 * @author duanjw
 * @since 2020-09-03
 */
@EnableAutoConfiguration
@RestController
public class ExecutableJarApplication {
    /**
     * 程序入口
     *
     * @param args
     */
    public static void main(String[] args) {
        // 引导应用程序启动spring，同时会启动Tomcat
        SpringApplication.run(ExecutableJarApplication.class, args);
    }

    /**
     * 主页面
     * 访问：curl localhost:8080
     *
     * @return
     */
    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }

}
